home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 001027_marca@wintermu….ncsa.uiuc.edu _Wed May 5 21:42:00 1993.msg < prev    next >
Internet Message Format  |  1994-01-24  |  5KB

  1. Return-Path: <marca@wintermute.ncsa.uiuc.edu>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA15178; Wed, 5 May 93 21:42:00 MET DST
  4. Received: from newton.ncsa.uiuc.edu by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  5.     id AA14007; Wed, 5 May 1993 22:02:40 +0200
  6. Received: from wintermute.ncsa.uiuc.edu by newton.ncsa.uiuc.edu with SMTP id AA20261
  7.   (5.65a/IDA-1.4.2 for www-talk@nxoc01.cern.ch); Wed, 5 May 93 15:02:39 -0500
  8. Received: by wintermute.ncsa.uiuc.edu (920110.SGI/911001.SGI)
  9.     for @newton.ncsa.uiuc.edu:www-talk@nxoc01.cern.ch id AA10795; Wed, 5 May 93 15:05:02 -0500
  10. Date: Wed, 5 May 93 15:05:02 -0500
  11. From: marca@ncsa.uiuc.edu (Marc Andreessen)
  12. Message-Id: <9305052005.AA10795@wintermute.ncsa.uiuc.edu>
  13. To: www-talk@nxoc01.cern.ch
  14. Subject: forwarded message from drmacro@vnet.IBM.COM
  15. X-Md4-Signature: 752065daba17e0609d9c89c0a57805d5
  16.  
  17. Forwarded from comp.text.sgml... 
  18.  
  19. ------- Start of forwarded message -------
  20. Newsgroups: comp.text.sgml
  21. Disclaimer: This posting represents the poster's views, not those of IBM
  22. From: drmacro@vnet.IBM.COM
  23. Subject: Explicit Linking is Impossible
  24. Date: Tue, 4 May 93 11:10:35 EDT
  25.  
  26. At relatively small scales, it is possible to create hypertext
  27. where authors hand craft the links between various places, say
  28. via typical IDREF mechanisms.  Given a "standard" document of
  29. 100 pages, one author can reasonably manage to create say 1000
  30. links within that 100 pages.  We do it as a matter of course
  31. within IBM.  Across a library of 10 such books, we can manage
  32. crafting 100 links from each book to the other books, but just
  33. barely.  The cost is the cost not of initially creating the
  34. links, but of maintaining them as the documents change during
  35. development.  This can just be managed within one library where
  36. all the books are finished and delivered at about the same time.
  37.  
  38. The next order of magnitude up would be linking across libraries.
  39. This is impossible once the number of cross-library links goes
  40. above about 50 because of maintenance problems--there are simply
  41. not enough hours in the day or people on the job to create, maintain,
  42. and test these links.  The next order of magnitude up (cross-enterprise
  43. linking) is so clearly impossible as to be not worth considering.
  44.                ^^^^^^^^^^^^^^^^^^ [emphasis added -marc]
  45.  
  46. Thus my contention that explicit linking is impossible at large
  47. scales.  Even if you apply tools at one order of magnitude to
  48. make the impossible possible (say a database system to track
  49. links and manage changes), the next order of magnitude increase
  50. will be impossible.  With change management and tracking, the
  51. human element cannot be eliminated and you quickly reach the
  52. practical limit at which humans can manage change.
  53.  
  54. Note that within IBM, and specifically within the Networking
  55. Systems line of business, we are now at the cross-library linking
  56. stage.  Using the BookManager product, we are creating, by hand,
  57. explicit hyperlinks between the NetView, VTAM, NCP, and related
  58. product libraries.  We think we can manage a relatively small
  59. number of links at this level, but there's no way we could do
  60. it at any larger scale.  We need to move up to the next order
  61. of magnitude (cross-enterprise linking), but we can't with the
  62. explicit-link-based tools we have today.
  63.  
  64. Note that when I say explicit or hand-crafted links, I mean
  65. only from the author's perspective.  Exoterica's experience
  66. with the Cinemania project is instructive here.  If I understand
  67. it correctly, they used declarative markup in the SGML source
  68. to enable creation of all links associatively, and then bound
  69. those links explicitly in the derived form that was actually
  70. delivered.  From the author's viewpoint, all the links were
  71. implicit, but from the final application's viewpoint, they
  72. were all explicit.
  73.  
  74. The cost of hypertext is the cost of creating and maintaining
  75. the links.  I don't have any numbers, but it's pretty clear
  76. >from my experience with the extensive hypertext we've created
  77. in Networking Systems, that the cost of maintenance is not
  78. a linear function of the number of links, but increases dramatically
  79. (geometrically?) with the number of links, compounded by the
  80. degree to which the linked objects' schedules are not synchronized
  81. and the life span of the linked objects.
  82.  
  83. Eliot Kimber                      Internet:  drmacro@ralvm13.vnet.ibm.com
  84. Dept E14/B500                     IBMMAIL:   USIB2DK9@IBMMAIL
  85. Network Programs Information Development     Phone: 1-919-254-5160
  86. IBM Corporation
  87. Research Triangle Park, NC 27709
  88. ------- End of forwarded message -------
  89.  
  90. You know, if I didn't know any better, I'd say he probably works for
  91. IBM.  (Well?  Didn't *you* lose $5 billion last year?)
  92.  
  93. Cheers,
  94. Marc
  95.  
  96. --
  97. Marc Andreessen
  98. Software Development Group
  99. National Center for Supercomputing Applications
  100. marca@ncsa.uiuc.edu
  101.